草庐IT

java - Android应用程序上的DeadObjectException

全部标签

javascript - 检查元素在屏幕(视口(viewport))上的特定百分比是否可见?

如何检测某个元素是否可见?为了更好地理解,请看下图。我想在图像半可见时触发事件。如果它适用于所有浏览器和设备(平板电脑和智能手机),那就太好了。 最佳答案 Jquery.fracs插件似乎完全可以满足您的需求。functioncallback(fracs:Fractions,previousFracs:Fractions){if(fracs>0.5)doSomething();};varfracs=$("img").fracs(callback); 关于javascript-检查元素在屏

javascript - 谷歌地图全屏按钮不工作(非谷歌地图应用程序)

如下图,除了“+”图标外就是全屏按钮。点击它时,它不会全屏显示。我尝试了基本的jQuery:$("#fullScreen-btn").css({height:100%,width:100%});这似乎行不通。我需要它像我们在浏览器上按F11一样工作,它必须在移动设备上全屏显示(不是谷歌地图应用程序)有人能帮我吗? 最佳答案 为了使移动浏览器在全屏模式下可见,您应该使用requestFullscreen()当按钮加载为时动态地向按钮添加一个事件监听器button.addEventListener("click",function(){

用于打印的 Javascript 事件处理程序

我试图在打印时改变样式:在调用file>>print时,您可以在javascript中监听事件吗?它是什么?另外-打印完成时是否有处理程序?这是什么?或者如果有更好的方法可以通过其他一些方式(例如样式表)来做到这一点,您是怎么做到的? 最佳答案 不同的样式表您可以为打印指定不同的样式表。一个样式表正如kodecraft提到的,您还可以使用@mediablock将样式放入同一个文件中。@mediaprint{div.box{width:100px;}}@mediascreen{div.box{width:400px;}}

javascript - node.js connect-auth 应用程序?示例(用户注册/用户/ session 管理)

我正在尝试掌握node.js的窍门并正在寻找身份验证示例。希望使用connect-auth并使用带有散列和盐的http摘要。我看过这个,但它似乎不太安全:http://nodetuts.com/tutorials/13-authentication-in-express-sessions-and-route-middleware.html#video有没有人有更好的例子?首选Mongodb!谢谢!我正在寻找用户管理和身份验证。 最佳答案 因为@jpstrikesback提到了我,所以我会在这里发布一个答案:)我最近在整个Expres

javascript - 如何在不打开新窗口的情况下在单页应用程序中进行 Dropbox 身份验证?

我有一个单页面应用程序,它与其他服务(如Dropbox和LinkedIn)集成。例如,Dropbox具有出色的API,我通过在另一个窗口中打开Dropbox的身份验证链接来进行身份验证。用户通过身份验证后,我会要求他们关闭新窗口以返回到我的应用。显然这是次优的,因为它会让用户离开我的应用程序,而且在平板电脑上更麻烦。我将如何在应用内进行身份验证,例如在灯箱或模态表单中?请注意,集成本身发生在服务器端而不是客户端。目前,Dropbox身份验证页面有一个回调页面,向我的服务器发出身份验证成功的信号,我将其存储在数据库中的用户表中以备将来使用。注意:赏金评论应为:非常需要代码示例,但不需要。

javascript - 鼠标悬停事件上的鼠标位置

是否可以在图像的mouseouver事件中获取准确的鼠标位置?如果我使用在文档鼠标移动事件上更新鼠标位置的函数,我可能会遇到延迟和此类事情的问题,并且无法获得准确的位置。 最佳答案 如果您正在寻找一个简单的JS来获取MouseOver事件的光标位置,这里是示例代码: functiongetPos(e){ x=e.clientX; y=e.clientY; cursor="YourMousePositionIs:"+x+"and"+y; document.getElementById("displayArea").inne

"KeyPress"和 "Paste"上的 Javascript 触发器

我有一个JavaScript检查字段是否等于15个字符,如果不是,提交按钮将显示为灰色。如果我手动输入15个字符,这将非常有效,但如果我粘贴15个字符,则不会。即使在字段中粘贴了内容,我怎样才能让它检查?我可以让它定期(秒)检查字符还是有“检查粘贴”的功能?我的脚本:jQuery(document).ready(function($){$('input[type=submit]').attr("disabled","disabled");$('input[name="item_meta[1234]"]').keypress(function(){//change#totheIDofyo

javascript - 为什么 IE 11 显示空白页面渲染 react 应用程序

我的IE11和我的React应用程序有问题。我使用Webpack、babel和polyfill.iocdn,一切都很好,直到呈现捆绑文件,然后它停止做任何事情。您知道可能会出现什么问题吗? 最佳答案 React与IE不兼容,来自官方文档:React支持所有流行的浏览器,包括InternetExplorer9及更高版本,尽管旧浏览器(如IE9和IE10)需要一些polyfill。Wedon’tsupportolderbrowsersthatdon’tsupportES5methods,butyoumayfindthatyourapps

asp.net - 页面回发后保持 Div 上的滚动位置 (ASP.NET)

我有一个这样的div:我包含几百条记录,允许我选择一个项目来填充它下面的formview控件。问题是当页面回发时,滚动条的位置回到了div的顶部。我想尝试保持其位置,以便所选记录仍然可见。有什么想法吗? 最佳答案 放置类似的东西:inyouraspx.然后,一些javascript,例如:varhdnScroll=document.getElementById();varbigDiv=document.getElementById('bigDiv');bigDiv.onscroll=function(){hdnScroll.valu

javascript - 在 node.js 上的 socket.io 上发送消息客户端-> 服务器-> 客户端

我正在使用NodeJS+Socket.IO进行简单的网页游戏。有用。为什么?这是我的server.jsvarapp=require('express').createServer();vario=require('socket.io').listen(app);io.sockets.on('connection',function(socket){socket.on('setnickname',function(nickname){socket.nickname=nickname;console.log(nickname+'justconnected!');});socket.on('